/*
 * 1、根据权限获取导航列表;
 * 2、获取列表第一条记录在content部分覆盖显示;
 * 
 */
$(document).ready(function(){
  $.ajax({   
	   url:"login!listrights.action",   
	   type:"POST",   
	   async:false,
	   dataType:"json",   
	   success:function(data){
		   var nowurl;
		   $.each(data.rightlist,function(i,value){
			   if(i==0){
				   $("#ul_header").append("<li class=\"active\"><a href=\""+ value.righturl +"\">"+ value.rightname +"</a></li>");
				   nowurl = value.righturl;
			   }else{
				   $("#ul_header").append("<li><a href=\""+ value.righturl +"\">"+ value.rightname +"</a></li>");
			   }
		   });
		   //增加用户名和退出按钮
		   $("#ul_header").append("<li><p class=\"navbar-text\">欢迎："+ data.username +"</p></li>");
		   $("#ul_header").append("<li><a href=\"#\" onclick=\"logout();return false;\"><span class=\"glyphicon glyphicon-log-out\"></span> 退出</a></li>");
		   
		   $("#content").load(nowurl);
	   },
	   error: function (xhr, textStatus, errorThrown) {
           //尚未配置模板提示
			alert("进入error---");
			alert("状态码："+xhr.status);
			alert("状态:"+xhr.readyState);//当前状态,0-未初始化，1-正在载入，2-已经载入，3-数据进行交互，4-完成。
			alert("错误信息:"+xhr.statusText );
			alert("返回响应信息："+xhr.responseText );//这里是详细的信息
			alert("请求状态："+textStatus);
			alert(errorThrown);
			alert("请求失败"); 
	   }
	   });
  $("#ul_header li a").click(function(){
      $("#ul_header li").removeClass('active');
      $(this).parent().addClass('active');
      $("#content").load($(this).attr("href"));
      return false;
  });

}); 
	function logout(){
	
	    $.ajax({
	    	   url:"login!logout.action",   
			   type:"post",   
			   async:false,
			   dataType:"json",   
			   success:function(data){
				   location.href ='login.jsp';
	
			   }
	    });
	 }

